runtime.funcInfo.valid (method)

38 uses

	runtime (current package)
		debugcall.go#L51: 		if !f.valid() {
		debuglog.go#L905: 	if returnPC && (!fn.valid() || pc > fn.entry()) {
		debuglog.go#L912: 	if !fn.valid() {
		heapdump.go#L618: 		if !f.valid() {
		hexdump.go#L27: 		if fn.valid() {
		mcheckmark.go#L265: 			if funcInfo.valid() {
		mcheckmark.go#L275: 			if createInfo.valid() {
		mgcmark.go#L1074: 	isAsyncPreempt := frame.fn.valid() && frame.fn.funcID == abi.FuncID_asyncPreempt
		mgcmark.go#L1075: 	isDebugCall := frame.fn.valid() && frame.fn.funcID == abi.FuncID_debugCallV2
		panic.go#L1676: 	if gp.m.incgo || findfunc(pc).valid() {
		panic.go#L1681: 	if findfunc(lr).valid() {
		panic.go#L1700: 	if !f.valid() {
		plugin.go#L116: 		if f2.valid() {
		preempt.go#L428: 	if !f.valid() {
		proc.go#L4380: 		if !f.valid() {
		proc.go#L5767: 		if f := findfunc(pc); f.valid() {
		stack.go#L676: 			if f.valid() && 0 < p && p < minLegalPointer && debug.invalidptr != 0 {
		stack.go#L1056: 		if f.valid() {
		stack.go#L1155: 	if f := findfunc(gp.sched.pc); f.valid() {
		symtab.go#L110: 		if !funcInfo.valid() {
		symtab.go#L193: 	if frame.funcInfo.valid() {
		symtab.go#L232: 	if !f.funcInfo.valid() {
		symtab.go#L263: 	if !f.valid() {
		symtab.go#L785: 	if !f.valid() {
		symtab.go#L879: func (f funcInfo) valid() bool {
		symtab.go#L967: 	if !f.valid() {
		symtab.go#L1068: 	if !f.valid() {
		symtab.go#L1147: 	if !f.valid() {
		symtab.go#L1171: 	if !f.valid() {
		symtab.go#L1193: 	if !f.valid() {
		traceback.go#L202: 	if !f.valid() {
		traceback.go#L452: 	if !flr.valid() {
		traceback.go#L507: 		if !f.valid() {
		traceback.go#L779: 	if f.valid() && showframe(f.srcFunc(), gp, false, abi.FuncIDNormal) && gp.goid != 1 {
		traceback.go#L1060: 	if f.valid() && showfuncinfo(f.srcFunc(), false, abi.FuncIDNormal) && ancestor.goid != 1 {
		traceback.go#L1411: 	if !f.valid() {
		tracestack.go#L321: 		if !fi.valid() {
		tracestack.go#L349: 	if !f.valid() {